thanks for the present - French English Dictionary